package edu.njust.cma.service;

import edu.njust.cma.DTO.Excel04;
import edu.njust.cma.DTO.Excel05;
import edu.njust.cma.pojo.Equipment;

import java.util.List;

public interface EquipService {
    //1.查询设备列表
    List<Equipment> equipList();

    //2.添加设备
    void addEquip(Equipment equipment);

    //3.删除设备
    void deleteEquip(int id);

    //4.修改设备信息
    void updateEquip(Equipment equipment);

    //5.通过关键字查询设备
    List<Equipment> searchEquip(String keyword);

    //生成Excel04, 获取Excel04的DTO类
    List<Excel04> equipListExcel04(int projectId);

    //生成Excel05, 获取Excel05的DTO类
    List<Excel05> equipListExcel05(int projectId);
}
